3928 591
2967 84
3081 461
16101 131
18366 170
26319 371
11277 535
9422 357
14596 634
5033 464
28889 486
1723 340
7173 856
1449 201
4664 457
3535 691
2791 532