109718 409
70008 664
57741 361
43077 417
20800 49
39013 557
44259 699
171555 419
10813 631
16844 381
19298 270
26957 857
10369 422
4141 137
12010 781
9905 685
9044 611
7800 281
9932 744