10678 221
331 30
1057 122
2169 597
28366 342
14394 186
249570 2046
24293 768
57193 593
82972 668
29864 745
4039 563
4061 789
6700 512
5028 802
3090 502