3865 400
6828 70
5905 508
11961 341
6222 60
36269 729
1966 79
4099 463
6451 230
2591 35
3478 371
4592 69
8792 383
2369 181
5726 254
5575 676
4248 607
3648 519
2678 352