100703 163
8312 111
27525 234
28804 174
43900 602
8696 77
39260 537
19802 383
24090 769
19780 424
47432 384
11009 576
32078 541
37848 266
37296 521
36120 419