1395 66
1501 157
2182 106
3602 493
4399 627
1805 172
12341 798
3885 615
3633 457
2827 348
4055 590
3713 542
2515 383
3118 773