258328 1221
43578 290
4592 137
13843 604
75240 93
6232 481
2923 504
3246 953
1344 284
1356 322
2664 462
3642 353
4011 327
3206 330
4186 522
931 55
6858 35
4943 672
16779 321
83070 1005
43752 407
43371 155
22677 199
3804 341
65394 579
60345 1000
169560 150
4812 124