168377 592
1861 504
2380 258
1240 291
287 31
837 140
3000 537
3172 672
4935 648
13626 800
20910 201
110511 553
19015 89
47537 555
214325 673
19074 240