31278 325
34141 212
10941 47
10625 109
9331 160
23319 239
14283 495
15893 221
8178 760
31257 513
16296 1053
15048 741
20835 822
7395 501
19811 249
17450 379
16596 264
15833 758
2153455 3412
378285 1078
2463700 7107
41019 581
58480 485