12839 936
4550 524
3110 338
7118 489
3162 310
17805 137
7749 789
13637 37
11274 527
3027 153
6558 504
13861 507
2943 221
3830 654
6320 232
5739 516
3950 260