2949 732
3224 615
2869 819
2980 689
2118 481
2384 731
2648 528
3403 399
1693 541
2422 491
1520 323
617 74
809 138
2598 498
3273 815
2211 703
2940 832
515 116
1071 285
720 151
2251 307
15345 725
3032 695
5370 236