30003 208
9233 66
10283 323
51993 181
351648 948
25873 522
40542 329
78779 569
16484 150
57731 891
7108 282
49941 842
10540 213
49028 202
35209 223
25003 638
145443 176
23340 590
21202 273
59594 540
16384 229
10799 174
30355 124
11635 312
10204 305
209797 1150
10035 458
142372 579