4285 588
105120 131
11927 409
350569 1121
8987 463
25961 286
72827 576
5205 797
13101 843
2583 51
41938 405
4447 289
3050 404
8471 495
4524 645
58970 623