10145 580
9307 46
5248 43
21446 228
19151 308
25026 701
20103 120
15280 314
12102 181
15672 547
29347 220
29083 562
23724 223
6814 372
11271 906
8283 393
11840 277
13495 284
16971 355
30798 429
7782 577
8453 788
18455 658
10390 665
5332 169
3540 274
17553 635
20666 879