2527 192
3597 570
5093 432
5540 609
30028 126
16684 185
4813 959
6543 556
3398 344
9309 81
4244 535
1958 41
18904 762