4284 588
105099 131
11927 409
350553 1121
8987 463
25960 286
72819 576
5205 797
13097 843
2583 51
41935 405
4447 289
3050 404
8470 495
4524 645
58967 623