31598 325
34360 212
11089 47
10720 109
9712 160
23396 239
14365 495
16030 221
8263 760
31427 513
16530 1053
15180 741
21042 822
10004 183
7538 501
19991 249
17551 379
16759 264
15911 758
2171414 3417
378603 1078
2492499 7117
41046 581
58626 485