29002 527
2691 774
246 66
10102 322
4991 211
6038 790
33842 792
16092 488
11240 236
8238 605
12050 363
5078 76
24541 799
7163 209
5893 828
46874 324