4303 588
105631 131
11936 409
351060 1121
8996 463
26024 286
73027 576
5208 797
13179 843
2595 51
42005 405
4452 289
3053 404
8479 495
4532 645
59157 623