22685 602
22564 66
6583 334
7656 541
4007 737
3844 116
2246 234
2655 194
8811 421
21456 646
15720 497
37439 344
7198 648
20742 478
5477 935
2991 408