4302 690
2938 539
10240 146
12505 729
10674 147
21105 222
4153 578
3407 684
2166 317
1748 269
2474 527
1168 76