19522 522
2690 774
243 66
10065 322
4983 211
6031 790
33836 792
16085 488
11236 236
8236 605
11999 363
5077 76
24518 799
7137 209
5892 828
46813 324