2100 410
126058 294
5430 615
12575 69
7960 805
5692 39
5329 533
3206 750
2749 296
3996 686
2658 465
2422 460