502 131
1306 200
3208 817
2959 655
795 176
857 164
2832 813
2723 591
2259 583
1975 510
1613 298
2806 751
3371 721
2272 474
3513 840
778 86
2356 566
2022 390
6291 722
3412 643
2787 539
3508 659
3261 615
1829 339