50073 217
33491 562
31251 411
3274 298
75191 256
4855 757
127350 989
3492 66
3449 296
3779 97
446672 1339
289686 1073
47672 598
97171 299
7850 729
9230 723
19239 77
19133 194
16440 224
57360 588
56214 690
13429 942
69842 641
24316 628