30496 325
33621 212
10573 47
10416 109
8453 160
23100 239
14054 495
15554 221
7664 760
30859 513
15856 1050
14750 741
20393 822
7071 501
19452 249
17221 379
16232 264
15611 758
2112131 3400
377513 1078
2396056 7084
40930 581
58157 485