25591 289
54610 408
45685 66
39921 336
15399 344
16326 518
41611 199
28311 463
4197 164
1190 35
3641 368
2739 160
3763 348
2251 294
4178 347