5093 460
7002 49
6926 88
6626 515
4872 645
6090 159
1964 95
14646 665
8680 891
11432 547
6749 504
15317 167
4461 221
2613 81
6520 664
3116 183
7401 648
6173 564
3316 360
4464 87
2405 80
6586 857
4441 605
5743 110