12754 936
4540 524
3104 338
7091 489
3158 310
17801 137
7733 789
13630 37
11266 527
3026 153
6557 504
13855 507
2943 221
3830 654
6318 232
5737 516
3949 260