31680 325
34424 212
11145 47
10737 109
9821 160
23417 239
14387 495
16058 221
8272 760
31473 513
16592 1053
15224 741
21083 822
10022 183
7584 501
20028 249
17566 379
16797 264
15927 758
2176363 3420
378675 1078
2499885 7123
41053 581
58652 485