5707 503
4829 504
121028 214
4235 41
11535 480
8134 299
23233 171
8661 490
12310 234
18667 120
2418 46
10560 358
1620 373
2905 401
5016 659
36325 157
17980 54
1761 418
2797 675
3882 755