2947 503
12512 396
9762 50
5384 439
10371 637
14808 641
17502 164
9913 102
29590 378
84543 547
6448 412
141771 294
109470 592
7007 389
11319 589
4652 306
16288 211
7416 230
8977 922
6063 151
2731 181
4974 108
6601 618
8651 606
4550 465
6344 803
3169 153
8472 375