25584 289
54581 408
45666 66
39913 336
15387 344
16298 518
41588 199
28280 463
4193 164
1189 35
3639 368
2737 160
3761 348
2247 294
4176 347