2504 441
4286 524
3013 338
6816 489
3093 310
17748 137
7635 789
13600 37
11104 516
3007 153
6524 504
15199 507
2924 221
3810 654
6276 232
5702 516
3888 260