25609 290
54647 408
45706 66
39929 336
15411 344
16339 518
41635 199
28345 463
4198 164
1191 35
3642 368
2742 160
3933 348
2252 294
4178 347