2199 371
1456 314
2868 409
632 30
676 60
1658 275
3427 650
1700 204
772 147
2145 620
1998 275
3482 663
3019 659
3074 455
883 93
966 126
2897 393
1253 182
3904 426