3685 52
46096 701
22010 866
13471 623
21800 482
31398 346
14109 415
23748 937
7213 524
26488 612
11568 436
13146 542
5585 491