56961 157
103802 766
8710 450
16554 63
16315 669
3171 827
1937 318
2563 453
2631 347
2904 785
2530 439
985 158
1702 374
1058 136
3168 719
1665 291
2081 23
569 28