3079 455
2253 366
4709 314
5932 276
9297 92
3241 371
4729 170
2108 303
1508 95
2313 324
5168 336
2360 547
4265 180
4343 417
942 121