3151 478
1184 199
30547 119
5530 306
12400 261
51305 406
9017 110
8647 570
6076 289
6548 708
95507 369