12705 936
4532 524
3103 338
7081 489
3158 310
17801 137
7729 789
13627 37
11265 527
3025 153
6557 504
13855 507
2943 221
3830 654
6317 232
5735 516
3946 260