12882 936
4557 524
3113 338
7151 489
3168 310
17810 137
7754 789
13642 37
11277 527
3028 153
6560 504
13864 507
2943 221
3830 654
6320 232
5742 516
3950 260