2969 503
12548 396
9766 50
5392 439
10396 637
14822 641
17511 164
9917 102
29592 378
84549 547
6450 412
141793 294
109470 592
7008 389
11320 589
4655 306
16289 211
7416 230
8977 922
6067 151
2731 181
4976 108
6604 618
8653 606
4550 465
6349 803
3170 153
8473 375