5479 946
8311 651
1315 181
2159 87
5447 616
21735 506
3792 839
4561 408
5251 634
5776 322
22534 367
11540 282
10383 355
14331 226
4116 612
3726 718
1757 63
2397 82
20035 240
20501 968
4205 79
4909 420
11291 824
105051 978
2138 145
1477 148
7335 855
18464 570