21539 636
29893 629
5416 100
2846 171
27070 565
6149 355
44410 718
30428 371
8263 547
27251 213
7760 802