10291 582
9512 46
5384 43
22055 228
19411 308
25421 701
20293 121
15867 314
12474 181
16088 547
30328 220
29924 562
24481 223
6859 372
11217 906
8660 393
11992 277
13830 284
17465 355
31282 429
7967 577
8638 788
23693 659
10482 665
5407 169
3617 274
17965 635
21362 879