12692 936
4531 524
3103 338
7076 489
3158 310
17801 137
7728 789
13621 37
11263 527
3025 153
6557 504
13854 507
2943 221
3830 654
6317 232
5735 516
3946 260