19715 523
2907 443
3886 872
3179 789
2677 468
2453 401
1034 176
1547 89
3860 843
1849 272
12678 76
2797 351
6433 798
3930 579
16033 742
4063 673
1136 69
18973 523
11664 405
5842 900
3970 968
1938 329
3334 525
3346 497