2800 906
22905 403
27300 141
3905 501
23730 811
1250 163
9521 75
2443 588
2351 342
5818 843
2151 308
16590 462
2652 170
3227 471
4902 206
4729 318
6565 415
608 114
2274 642
2630 452
3961 635
2727 481
720 116