31046 419
13248 427
6680 437
3410 432
196713 691
135926 494
11119 580
23570 158
12138 593
42933 1059
12743 81
35298 673
9326 431
12369 273
5643 230
4780 132
8037 183
1306 43
3538 607