1403 66
1504 157
2187 106
3609 493
4403 627
1840 172
12384 798
3893 615
3638 457
2833 348
4055 590
3717 542
2528 383
3121 773