22689 602
22599 66
6590 334
7661 541
4007 737
3846 116
2250 234
2655 194
8811 421
21464 646
15722 497
37449 344
7198 648
20750 478
5479 935
2995 408