2957 503
12526 396
9766 50
5387 439
10391 637
14816 641
17504 164
9917 102
29592 378
84546 547
6449 412
141786 294
109470 592
7008 389
11320 589
4655 306
16288 211
7416 230
8977 922
6064 151
2731 181
4976 108
6601 618
8653 606
4550 465
6346 803
3169 153
8473 375