4896 503
4563 504
115007 214
4018 41
11031 480
7964 299
22905 171
8481 490
11820 234
17913 120
2227 46
10300 358
1564 373
2851 401
4812 659
35475 157
17165 54
1716 418
2748 675
3823 755