1649 80
32412 407
23730 863
7438 78
34372 576
5680 301
998 133
6200 490
5668 556
4432 878
3775 706
3315 334
11785 194
27372 580
8425 907
5434 524
1282 63
2290 263
17830 596
4579 247
15963 322
13170 111
4589 797
3797 763
27014 293
2001 166
4030 577
4223 482