2901 601
2523 576
581 173
1085 164
1334 300
3194 357
3130 447
2337 714
2801 419
3394 535
1925 498
3014 625
1691 434
872 126
5943 571
3609 620
2542 496
2295 299
2281 110
3033 651
996 116
3663 331
3927 949
2103 117