1328 348
2259 511
19578 107
1497 304
2799 767
10794 519
34041 144
3405 441
7141 696
6621 534
2971 599
2425 459