3005 559
2623 527
3595 954
83368 551
112509 816
16546 234
100575 358
8924 365
6790 233
46736 700
49014 920
74655 149
22132 644
44657 741
6266 441
10858 935
4362 283
23697 328
14888 811
5193 378
9420 304
4417 281
15173 506
4312 174
2447 294
2508 35
3755 257
87796 213