30646 325
33733 212
10647 47
10454 109
8656 160
23136 239
14093 495
15616 221
7708 760
30942 513
15942 1050
14796 741
20478 822
7138 501
19532 249
17264 379
16309 264
15662 758
2120395 3403
377665 1078
2409088 7084
40946 581
58213 485