6626 515
4872 645
6090 159
1964 95
14646 665
8680 891
8004 81
11432 547
3343 304
6749 504
15317 167
21978 744
4461 221
2613 81
6520 664
3116 183
5197 693
7401 648
6173 564
3316 360
4464 87
3839 358
2405 80
6586 857