2996 205
2499 136
7814 751
3204 58
2159 294
4380 697
7188 437
3528 279
5500 81
2284 118
6830 265
9790 230
6067 624
9534 698
3656 377
3972 580
3202 397
9283 312
7047 304
8868 225
7740 527
5080 546
7376 707
7553 576
2997 97
4408 412
4983 542
3682 477