103892 396
238086 1049
23780 647
73794 511
21670 1039
95270 205
58456 577
9901 88
10007 655
4486 150
15648 258
22787 609
3775 65
6142 516
3335 237