17221 502
20414 664
7199 90
12276 710
2431 50
4212 550
1966 92
3326 151
3484 196
2893 116
9764 103
4762 433
12553 408
3310 352
4279 677