16405 75
24555 295
25185 401
8600 860
12188 363
42734 320
28168 519
22948 262
18697 607
9980 674
14092 95
9006 951
11775 184
8588 352
5346 36
2183 60
2286 115
3563 133
8336 672
28774 730
7936 632
3251 663
9752 982
15588 590
31543 329
8754 259
4191 214
3242 395