1006 249
186 48
1301 370
831 233
207 48
1923 592
3522 611
29695 712
19685 722
6208 353
3051 136
2861 127
20491 587
7623 470
23158 446
24940 882
9896 737
8197 145
21291 417
8680 104
6069 379
15302 666
3662 450
3716 555
1773 252
962 36
1677 259