3000 205
2518 136
7834 751
4761 101
3216 58
2170 294
4390 697
7188 437
3560 279
5517 81
2285 118
6834 265
9836 230
6076 624
9539 698
3662 377
3976 580
3202 397
9287 312
7109 304
8985 225
7806 527
5094 546
7385 707
7568 576
3003 97
4424 412
5002 542