3001 517
2937 258
3920 538
2674 165
4741 715
4984 201
16875 480
20580 751
2953 328
2472 408
3929 602
2844 375
3398 352
1875 107
3062 511
9406 611
2879 88
10006 737
2958 562
3868 629
7159 199
21405 699
53057 277
3720 807
2933 405
2680 575