103958 396
238265 1049
23783 647
73806 511
21672 1039
95309 205
58511 577
9904 88
10008 655
4487 150
15659 259
22798 609
3778 65
6146 516
3336 237