2796 106
4290 493
5032 627
2232 172
14508 799
4472 615
4321 457
3410 348
4426 590
4228 542
3081 383
3521 773