3863 400
6828 70
5902 508
11960 341
6222 60
36262 729
1965 79
4089 463
6450 230
2590 35
3478 371
4591 69
8790 383
2367 181
5719 254
5575 676
4246 607
3648 519
2676 352