103796 395
237811 1049
23771 647
73769 511
21667 1039
95201 205
58374 577
9897 88
10005 655
4486 150
15620 258
22765 609
3774 65
6141 516
3335 237