13571 821
7022 153
1169 121
2841 614
3533 561
1706 346
2590 449
6235 962
1495 155
3295 757
2728 489
2283 479
2127 348