3022 52
5269 440
3675 674
54593 299
14211 781
51554 392
21277 595
17647 287
13851 845
6539 239
6397 662
3849 159
7532 618
14107 505
24572 935
13475 300
20541 364
10810 430
13295 416
2703 69
3705 529
2084 203
4379 917
6040 646
7660 508
2273 370
5238 905
114536 559