5605 201
4871 140
3731 626
24937 732
4733 65
7561 551
16297 323
7670 79
1562 107
8224 284
8794 317
2528 121
4857 25
2706 460
3501 548