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