14016 32
6006 614
4422 748
4531 574
9694 506
6683 246
24972 185
2367 160
5187 271
1511 302
12899 650
5608 656
2021 167
5975 669
5287 556
1096 228
3749 265
12419 299
6224 509
6315 703
3538 574
3973 888
13704 875
3215 789
9380 504
4441 651
10813 583
4485 532