3362 412
6530 192
3441 370
7278 330
10966 341
7862 702
16289 465
21479 297
9729 577
2263 113
21425 313
4934 685
2510 52
4111 421
12290 214
14896 705
17859 356
11930 840
11922 726
11145 362
16235 343
13770 598
6820 286
13764 859