2506 311
2182 360
15498 721
3227 419
2027 505
929305 955
3373 750
257870 831
7384 653
1120 188
12070 228
18259 482
8941 309
1220 93
1373 63
841 126
3058 610
4690 468
57884 440
23301 201
3744 682