4284 588
105094 131
11926 409
350543 1121
8987 463
25960 286
72811 576
5205 797
13097 843
2583 51
41935 405
4447 289
3050 404
8470 495
4524 645
58966 623