3141 580
577 55
11420 469
14591 602
506 91
491 55
3082 644
2461 172
897 149
1162 272
1627 290
2401 453
2626 610
970 167
1777 167
159 29
7348 447
3047 516
1751 230
1448 350
7175 642
1303 338
3294 578
1479 258