22321 332
6693 306
18826 167
12872 385
77510 466
9079 669
41509 312
29958 425
83552 808
81078 573
4538 555
13221 720
1311 44