5059 373
4082 619
1136 175
3615 495
1819 433
6133 356
1510 72
6895 336
2578 498
3458 691
6501 687
7543 139
9574 780
3775 413
16252 116
13975 465
1348 66
1308 38
2989 763
3937 898