508 97
2604 623
177 34
2318 493
3366 838
1242 298
463 91
1886 452
1139 223
2572 556
2510 620
1925 450
389 75
689 103
1431 349
731 106
1192 267
2246 605
2669 521
2673 637
2158 593
1297 365
1922 568
4206 690