12694 59
33134 317
3871 945
3983 362
24926 126
2381 207
9915 361
30082 815
1706 78
2537 315
2508 377
2376 301