2862 606
13806 134
32290 382
2346 239
9983 349
20919 280
8487 601
2717 498
4387 549
7873 708
3321 322
4785 199
35840 603