4288 588
105340 131
11934 409
350766 1121
8989 463
25984 286
72920 576
5206 797
13145 843
2587 51
41963 405
4447 289
3051 404
8474 495
4528 645
59052 623