1396 66
1503 157
2184 106
3603 493
4401 627
1810 172
12352 798
3888 615
3636 457
2829 348
4055 590
3713 542
2517 383
3118 773