1395 66
1503 157
2183 106
3602 493
4400 627
1807 172
12343 798
3887 615
3633 457
2828 348
4055 590
3713 542
2516 383
3118 773