56175 157
101602 766
8588 450
16184 63
16030 669
3156 827
1925 318
2542 453
2589 347
2897 785
2488 439
965 158
1683 374
1001 136
3140 719
1639 291
1990 23
561 28