39389 599
2687 498
661 102
7162 162
3867 658
116139 700
42229 421
39388 429
20675 473
10576 415
15664 647
3612 342
21303 72
22887 395