12901 936
4581 524
3114 338
7163 489
3168 310
17810 137
7759 789
13644 37
11277 527
3028 153
6560 504
13864 507
2943 221
3831 654
6320 232
5742 516
3951 260