1647 80
32397 407
23722 863
7436 78
34337 576
5675 301
998 133
6196 490
5668 556
4432 878
3775 706
3315 334
11782 194
27360 580
8423 907
5433 524
1281 63
2290 263
17824 596
4578 247
15944 322
13153 111
4585 797
3797 763
27007 293
1996 166
4030 577
4221 482