3005 559
2623 527
3595 954
83366 551
112508 816
16546 234
100574 358
8924 365
6790 233
46736 700
49011 920
74655 149
22131 644
44653 741
6266 441
10857 935
4362 283
23696 328
14888 811
5193 378
9420 304
4417 281
15173 506
4312 174
2447 294
2508 35
3755 257
87785 213