25962 331
187101 351
55837 354
81514 721
2172 252
1327 241
2865 430
3262 830
1381 266
1612 335
2636 512