3865 400
6828 70
5905 508
11963 341
6222 60
36271 729
1966 79
4102 463
6451 230
2591 35
3479 371
4592 69
8794 383
2369 181
5726 254
5575 676
4248 607
3648 519
2678 352