168290 592
1861 504
2380 258
1240 291
286 31
837 140
3000 537
3172 672
4935 648
13626 800
20910 201
110497 553
19015 89
47533 555
214273 673
19071 240