2597 85
4031 499
17679 664
11022 207
22776 528
3025 695
13269 171
7412 623
6705 531
830 119
6859 166
1481 291
2012 429
3424 547
21797 542
9853 250
3015 636