21599 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
7065 672
24580 725
6605 632
2981 663
8872 981
12874 589
25100 328
7630 259
3754 213
2958 395
7165 518