3902 657
1830 128
5783 540
10000 667
6184 572
28149 476
6942 420
14854 897
14543 686
3097 500
4170 718
2652 197
2349 524