110 29
2762 622
3039 893
2891 813
1894 387
2203 579
1411 421
1639 332
3231 655
2932 712
1149 247
2260 361
2098 491
2596 592
3269 886
1457 121
586 177
2278 646
1937 433
2528 489
1773 488
2383 476
447 58
838 166