31250 419
13324 427
6682 437
3416 432
196911 691
136090 494
11125 580
23651 158
12142 593
42966 1059
12759 81
35411 673
9354 431
12424 273
5655 230
4807 132
8067 183
1308 43
3542 607