4263 588
104536 131
11909 409
349993 1121
8980 463
25883 286
72448 576
5197 797
13014 843
2571 51
41847 405
4441 289
3038 404
8463 495
4521 645
58776 623