3875 400
6833 70
5936 508
12008 341
6271 60
36335 729
1969 79
4137 463
6471 230
2601 35
3488 371
4605 69
8822 383
2375 181
5747 254
5593 676
4261 607
3651 519
2679 352