4284 588
105109 131
11927 409
350560 1121
8987 463
25961 286
72825 576
5205 797
13097 843
2583 51
41936 405
4447 289
3050 404
8470 495
4524 645
58968 623