5052 373
4081 619
1135 175
3615 495
1819 433
6133 356
1510 72
6892 336
2578 498
3458 691
6498 687
7542 139
9573 780
3775 413
16251 116
13974 465
1348 66
1306 38
2989 763
3937 898