12712 59
33660 318
3879 945
4015 362
24950 126
2382 207
9918 361
30100 815
1710 78
2541 315
2509 377
2387 302