15008 413
5669 349
2233 60
4448 803
30108 782
9712 731
22657 634
11324 826
3915 219
5796 263
1382 295
4880 385
4443 646
18693 977
6837 791
3807 524
13789 117
13660 795
3827 441
11686 734
1753 108
1969 203
2360 554
3447 135
2879 540
2420 287
4496 627
4024 345