56278 157
101848 766
8597 450
16227 63
16072 669
3157 827
1927 318
2543 453
2592 347
2897 785
2493 439
966 158
1691 374
1028 136
3142 719
1644 291
1998 23
563 28