12730 59
34417 318
3883 945
4046 363
24956 126
2382 207
9922 361
30156 815
1716 78
2549 315
2515 377
2399 302