55965 157
101098 765
8554 450
16098 63
15966 669
3154 827
1919 318
2537 453
2573 347
2892 785
2468 439
959 158
1677 374
1000 136
3129 719
1626 291
1951 23
553 28