4303 588
105620 131
11936 409
351053 1121
8995 463
26023 286
73026 576
5208 797
13178 843
2594 51
42004 405
4452 289
3053 404
8479 495
4532 645
59150 623