1415 100
1332 305
865 213
2591 511
221 63
569 83
2872 785
3029 477
997 58
2324 446
3305 914
45748 184
17848 113
168427 354
97496 673
63615 863
89630 506