12559 348
4276 583
13807 153
4701 195
4834 843
6648 297
10359 237
3096 351
60988 598
3273 845
4998 691