30486 325
33616 212
10566 47
10410 109
8447 160
23096 239
14052 495
15550 221
7659 760
30855 513
15852 1050
14744 741
20387 822
7068 501
19446 249
17218 379
16228 264
15610 758
2111462 3400
377507 1078
2395146 7081
40930 581
58153 485