4284 588
105096 131
11926 409
350548 1121
8987 463
25960 286
72812 576
5205 797
13097 843
2583 51
41935 405
4447 289
3050 404
8470 495
4524 645
58967 623