12742 936
4539 524
3104 338
7090 489
3158 310
17801 137
7731 789
13629 37
11266 527
3026 153
6557 504
13855 507
2943 221
3830 654
6318 232
5737 516
3949 260