5060 373
4083 619
1137 175
3615 495
1819 433
6133 356
1511 72
6897 336
2578 498
3458 691
6501 687
7544 139
9574 780
3775 413
16258 116
13979 465
1348 66
1310 38
2989 763
3937 898