29008 527
2691 774
246 66
10116 322
4994 211
6041 790
33845 792
16096 488
11244 236
8239 605
12073 363
5078 76
24548 799
7169 209
5894 828
46910 324