4284 588
105077 131
11926 409
350525 1121
8987 463
25959 286
72807 576
5205 797
13094 843
2582 51
41933 405
4447 289
3050 404
8470 495
4524 645
58959 623