2683 277
5262 392
121836 973
3498 38
4496 80
2057 63
5678 116
8422 676
5117 159
18577 178
6557 700
11497 258
21777 393
22487 180
7675 547
4270 107
2827 422
4887 428