17581 68
1423 93
7961 642
22337 477
72302 641
19033 362
34396 843
38594 636
11813 348
9644 527
6996 802
50518 60
4036 99
4657 658
5600 614
2002 212
8170 878
7348 728
1283 87
1595 34
2601 273
7650 473
3239 563
2918 302