21602 294
21735 400
8152 860
10349 363
40104 320
25478 519
21291 261
16572 607
9290 674
13521 95
8538 951
10349 183
7882 352
4411 36
1631 60
1829 115
2983 133
7066 672
24580 725
6605 632
2981 663
8873 981
12874 589
25100 328
7630 259
3755 213
2958 395
7165 518