1466 100
1343 305
873 213
2591 511
223 63
571 83
2884 785
3033 477
998 58
2328 446
3306 914
45753 184
17848 113
168433 354
97498 673
63619 863
89656 506