162613 587
1850 504
2356 258
1237 291
282 31
826 139
2973 537
3157 672
4932 648
13616 800
20908 201
110169 553
19008 89
47459 555
211058 672
18978 240