3026 800
3215 849
1474 251
2627 686
1204 226
3654 335
3457 772
3056 954
2635 596
1818 533
1003 149
1310 235
607 112
2282 540
2111 323
2675 658
2369 713
1840 93
528 139
2439 615
1204 328
2950 560
7076 438
789 187