50080 217
33494 562
31253 411
3274 298
75196 256
4855 757
127362 989
3492 66
3450 296
3780 97
446674 1339
289689 1073
47672 598
97171 299
7850 729
9230 723
19240 77
19133 194
16440 224
57360 588
56214 690
13430 942
69844 641
24317 628