5602 201
4865 140
3731 626
24933 732
4733 65
7561 551
16293 323
7667 79
1562 107
8220 284
8792 317
2527 121
4853 25
2706 460
3501 548