14014 32
6004 614
4421 748
4530 574
9686 506
6682 246
24962 185
2363 160
5185 271
1511 302
12898 650
5606 656
2021 167
5975 669
5286 556
1094 228
3745 265
12419 299
6224 509
6311 703
3538 574
3973 888
13703 875
3215 789
9380 504
4441 651
10806 583
4483 532