30555 325
33661 212
10613 47
10430 109
8521 160
23116 239
14071 495
15575 221
7674 760
30891 513
15890 1050
14765 741
20422 822
7092 501
19476 249
17237 379
16260 264
15630 758
2115650 3401
377558 1078
2401402 7084
40936 581
58180 485