20031 445
18521 849
5977 506
9595 768
4929 338
3710 670
4028 228
5278 138
4680 278
14349 61
6136 830
2428 408
3234 258
2155 270
5321 577
3005 70
2061 264
3301 353
1527 127
6492 715
2105 86
5217 573
2227 35
4168 329