49929 217
33369 562
31187 411
3271 298
75101 256
4855 757
127242 989
3488 66
3446 296
3778 97
446519 1339
289580 1073
47641 598
97170 299
7849 729
9229 723
19239 77
19133 194
16440 224
57341 588
56198 690
13425 942
69811 641
24310 628