49993 217
33424 562
31216 411
3271 298
75138 256
4855 757
127294 989
3491 66
3449 296
3778 97
446581 1339
289635 1073
47652 598
97170 299
7849 729
9229 723
19239 77
19133 194
16440 224
57347 588
56208 690
13428 942
69824 641
24313 628