103932 396
238203 1049
23782 647
73804 511
21672 1039
95286 205
58481 577
9903 88
10008 655
4487 150
15654 258
22792 609
3778 65
6145 516
3336 237