30552 325
33661 212
10610 47
10429 109
8520 160
23116 239
14071 495
15574 221
7674 760
30890 513
15890 1050
14764 741
20421 822
7092 501
19476 249
17237 379
16259 264
15628 758
2115484 3401
377557 1078
2401094 7084
40935 581
58178 485