30893 143
26863 966
57142 622
36092 169
23999 298
22711 531
28351 474
22747 100
151401 762
47760 482
46116 520
21365 284
61047 532
26356 105
154181 341
40068 840
47073 502
52376 815
61201 315
63431 413
22649 480
88803 738
51782 650
23737 107
14193 67
12086 414
302471 958