3870 400
6831 70
5919 508
11984 341
6249 60
36299 729
1968 79
4123 463
6459 230
2596 35
3484 371
4597 69
8812 383
2373 181
5740 254
5580 676
4257 607
3649 519
2678 352