5603 201
4829 140
3746 626
24931 732
4745 65
7629 551
16295 323
7634 79
1573 107
8207 284
8802 317
2530 121
4836 25
2726 460
3512 548