14015 32
6004 614
4422 748
4530 574
9693 506
6683 246
24965 185
2366 160
5185 271
1511 302
12898 650
5608 656
2021 167
5975 669
5287 556
1096 228
3746 265
12419 299
6224 509
6313 703
3538 574
3973 888
13703 875
3215 789
9380 504
4441 651
10810 583
4483 532