103946 396
238245 1049
23783 647
73804 511
21672 1039
95302 205
58498 577
9904 88
10008 655
4487 150
15654 258
22798 609
3778 65
6145 516
3336 237