2353 618
2849 940
232 64
1035 265
4288 353
32177 267
6572 89
4149 535
3297 395
3003 75
5065 831
12779 522
8681 586
15587 444