3291 399
12163 280
5131 658
2966 477
3043 465
4184 611
5296 917
10641 605
104474 508
8178 429
176016 419
14924 207
2286 108
2946 147
4990 555
2589 86
7325 129
16828 505
22559 219
26983 122
23128 340
13110 584
11545 457
9481 451
3961 77
14923 338
10085 807
11714 803