31606 612
9616 37
298539 392
25910 821
15902 854
195155 2006
31830 640
12283 465
14258 375
8089 285
62494 711
103623 918
4928 596
149601 891
33790 660
53214 413
33815 587
18654 527
7239 349
433059 1287
19756 100
30422 817
13031 93
27120 136
7002 698
30909 529
239627 504