15689 47
3277 66
8048 522
2749 268
3783 574
2413 387
2590 391
12674 295
2101 108
4256 307
1781 229
3537 559
4760 679