3131 391
15298 117
4823 623
4660 567
3794 791
3825 441
7826 451
5220 147
12774 331
11028 575
1208 100
6144 609
12146 674
2903 395
3918 379
7929 565
16676 422
30435 857
4774 813
2277 584
2151 189
5071 432