50321 217
33657 562
31331 411
3277 298
75329 256
4858 757
127583 989
3495 66
3454 296
3780 97
446898 1339
289896 1073
47729 598
97179 299
7854 729
9233 723
19244 77
19137 194
16446 224
57380 588
56238 690
13436 942
69883 641
24328 628