10902 221
338 30
1075 122
2170 597
28448 342
14448 186
250687 2046
24497 768
57556 593
83202 668
29898 745
4051 563
4071 789
6707 512
5032 802
3093 502