5605 201
4872 140
3731 626
24938 732
4734 65
7561 551
16301 323
7671 79
1562 107
8228 284
8794 317
2528 121
4864 25
2706 460
3501 548