2909 860
3009 664
3195 989
499 45
1474 271
3037 810
508 126
1395 319
746 166
2615 454
2435 503
1541 274
3663 854
1479 269
1105 85
1681 97
3635 904
1386 196
2143 267
1966 341
1784 329
721 116
2375 571
2342 630