2657 733
4035 162
1940 131
4506 504
3556 382
41583 633
16276 109
6301 191
4483 521
1892 322
3987 481
24352 903
8197 667
16726 95
3134 161
2597 473
19976 242
2015 322