168159 592
1861 504
2380 258
1240 291
286 31
837 140
3000 537
3172 672
4935 648
13624 800
20910 201
110484 553
19015 89
47532 555
214193 673
19067 240