10647 221
331 30
1054 122
2169 597
28352 342
14379 186
249279 2044
24262 768
57132 593
82924 668
29853 745
4039 563
4061 789
6698 512
5026 802
3089 502