22384 523
2690 774
244 66
10074 322
4985 211
6031 790
33839 792
16085 488
11236 236
8236 605
12012 363
5077 76
24523 799
7151 209
5892 828
46832 324