3878 506
3327 521
2367 460
585 38
3304 784
3511 379
2485 213
3999 792
6107 358
3724 599
7653 351
3873 418
1311 36
1322 258
6458 651