3580 699
12539 177
2788 730
4198 103
34747 591
37898 467
22243 800
14125 575
5268 478
3482 424
2579 221
2632 170
2107 69
3649 61
8037 621
5900 358
2168 291
2623 279
5167 928
11329 845
2306 371