10880 221
335 30
1071 122
2170 597
28433 342
14446 186
250578 2046
24475 768
57510 593
83171 668
29894 745
4050 563
4070 789
6707 512
5031 802
3092 502