13599 821
7044 153
1175 121
2841 614
3537 561
1713 346
2594 449
6246 962
1503 155
3302 757
2734 489
2289 479
2127 348