56563 157
102598 766
8642 450
16355 63
16181 669
3164 827
1930 318
2552 453
2607 347
2902 785
2504 439
973 158
1693 374
1043 136
3151 719
1650 291
2032 23
569 28