39846 255
10429 125
119516 773
20278 505
61009 460
5388 563
3794 497
22476 155
18108 96
69917 162
16813 360
36463 502
51857 936
20533 550
115772 376
216735 477
296741 1198
5367 168
24983 862
31893 248
8534 314
3705 237
6780 674
5795 583
4218 371
4801 358
4097 255
42043 393