58878 312
12262 276
5905 353
14183 637
13095 51
9015 225
13084 746
4799 452
5378 605
3307 200
12129 712