22683 602
22561 66
6580 334
7652 541
4007 737
3842 116
2245 234
2655 194
8809 421
21456 646
15720 497
37436 344
7197 648
20742 478
5477 935
2990 408