31663 325
34405 212
11137 47
10733 109
9807 160
23406 239
14382 495
16049 221
8270 760
31461 513
16577 1053
15212 741
21079 822
10019 183
7570 501
20015 249
17563 379
16786 264
15922 758
2175328 3420
378653 1078
2498223 7122
41051 581
58645 485