50118 217
33526 562
31268 411
3276 298
75229 256
4856 757
127406 989
3492 66
3451 296
3780 97
446725 1339
289738 1073
47685 598
97172 299
7852 729
9230 723
19240 77
19134 194
16444 224
57367 588
56220 690
13430 942
69850 641
24318 628