31683 325
34425 212
11145 47
10738 109
9826 160
23417 239
14387 495
16061 221
8272 760
31474 513
16598 1053
15225 741
21085 822
10024 183
7585 501
20030 249
17566 379
16798 264
15928 758
2176538 3420
378677 1078
2500227 7123
41053 581
58653 485