4263 588
104520 131
11909 409
349976 1121
8980 463
25879 286
72433 576
5197 797
13009 843
2570 51
41846 405
4441 289
3038 404
8462 495
4521 645
58768 623