22683 602
22559 66
6579 334
7652 541
4007 737
3842 116
2245 234
2655 194
8809 421
21456 646
15720 497
37435 344
7197 648
20741 478
5476 935
2990 408