3196 438
1118 145
966 52
7881 779
3032 590
38674 694
8833 628
23635 643
3573 461
2843 143
5442 129
4263 598
2447 220
15697 440
10796 652
6759 796
2946 444
2445 296
1459 51
2162 306
4345 430
990 126
2355 309
4443 755
1163 65
11013 595
5784 322
1953 177