29011 527
2692 774
246 66
10125 322
4996 211
6043 790
33845 792
16096 488
11247 236
8240 605
12091 363
5079 76
24549 799
7173 209
5894 828
46928 324