2811 714
1121 323
1741 534
835 159
1739 564
2984 624
1210 332
504 96
1169 182
3009 921
2689 713
440 76
370 47
1489 309
1223 347
3103 943
2697 765
1907 391
2600 541
1397 276
223 33
2349 487
2895 646
781 239