5768 250
5210 695
11641 657
28327 161
4465 214
13175 643
7601 792
4014 448
9466 453
4451 194
1699 222
6830 112
4249 178
2934 428
3762 555
3001 451
1976 147