25591 289
54609 408
45685 66
39920 336
15399 344
16325 518
41611 199
28310 463
4197 164
1190 35
3641 368
2739 160
3763 348
2251 294
4178 347