21270 401
5280 812
9158 75
12227 162
2855 466
2920 300
2695 444
1182 77
3011 643
3296 299
1573 312
1740 443
11423 888
2798 604