10310 582
9524 46
5388 43
22077 228
19418 308
25432 701
20305 121
15877 314
12490 181
16123 547
30364 220
29946 562
24543 223
6869 372
11222 906
8673 393
11999 277
13846 284
17482 355
31294 429
7978 577
8647 788
23750 659
10488 665
5416 169
3623 274
18002 635
21387 879