49898 217
33333 562
31180 411
3269 298
75076 256
4854 757
127221 989
3488 66
3441 296
3778 97
446485 1339
289563 1073
47633 598
97170 299
7849 729
9228 723
19238 77
19133 194
16440 224
57338 588
56195 690
13425 942
69803 641
24306 628