15905 118
2422 618
4831 509
2695 105
2535 254
888 152
3477 663
3157 154
1133 90
2956 761
1735 163
3757 642
4731 576
3597 783
2948 401
2499 233
5332 460
2603 481
3118 657
3166 465
3179 674
2921 400
3280 559
1985 329