10932 221
340 30
1076 122
2170 597
28451 342
14452 186
250739 2046
24505 768
57597 593
83229 668
29900 745
4051 563
4073 789
6708 512
5032 802
3093 502