25585 289
54593 408
45675 66
39915 336
15393 344
16309 518
41598 199
28289 463
4196 164
1190 35
3639 368
2739 160
3763 348
2249 294
4176 347