9560 694
3517 865
1563 295
2534 502
2722 663
1179 261
2611 526
840 141
2252 722
1799 450
2235 704
524 112
2015 549
1196 330
3526 787
3416 642
577 39
3201 649
2360 606