4303 588
105636 131
11937 409
351068 1121
8996 463
26025 286
73032 576
5208 797
13179 843
2595 51
42006 405
4452 289
3053 404
8479 495
4532 645
59159 623