50246 217
33625 562
31322 411
3277 298
75304 256
4858 757
127539 989
3494 66
3454 296
3780 97
446846 1339
289855 1073
47717 598
97179 299
7853 729
9233 723
19243 77
19137 194
16446 224
57379 588
56235 690
13436 942
69874 641
24328 628