22497 869
18786 674
5097 636
3084 46
3621 363
7840 375
17053 470
8046 322
3773 97
5811 632
5254 244
3320 586
3884 112
1930 412
1451 237
974 78