4281 588
105027 131
11925 409
350477 1121
8986 463
25952 286
72776 576
5203 797
13090 843
2581 51
41925 405
4445 289
3050 404
8470 495
4524 645
58934 623