50086 217
33500 562
31259 411
3275 298
75210 256
4855 757
127375 989
3492 66
3450 296
3780 97
446688 1339
289705 1073
47675 598
97172 299
7850 729
9230 723
19240 77
19133 194
16443 224
57365 588
56216 690
13430 942
69847 641
24318 628