103801 395
237832 1049
23771 647
73771 511
21667 1039
95208 205
58377 577
9897 88
10005 655
4486 150
15624 258
22768 609
3774 65
6141 516
3335 237