5876 503
4855 504
121997 214
4254 41
11652 480
8145 299
23286 171
8685 490
12412 234
18722 120
2436 46
10600 358
1626 373
2905 401
5054 659
36479 157
18104 54
1765 418
2802 675
3896 755