15257 411
1256 321
827 172
1508 431
2811 795
27719 212
612 85
9545 447
3322 711
6246 395
4974 569
3876 346
2225 108
1395 158
4484 593
3771 322
15505 357
5013 253
7930 636
10223 583
32236 577
14557 588
48518 858
6692 75
21422 713
21719 525
7187 616
7367 296