31053 419
13249 427
6680 437
3410 432
196715 691
135930 494
11119 580
23575 158
12138 593
42933 1059
12743 81
35303 673
9326 431
12372 273
5643 230
4780 132
8038 183
1306 43
3540 607