30606 325
33701 212
10636 47
10442 109
8606 160
23127 239
14082 495
15600 221
7695 760
30922 513
15923 1050
14783 741
20456 822
7120 501
19511 249
17251 379
16295 264
15654 758
2118702 3402
377622 1078
2406467 7084
40940 581
58204 485