1627 349
1141 75
1055 83
13379 810
4937 311
4393 274
4508 370
10572 1012
27145 66
3542 155
20027 324
5026 486
9371 382
2932 560