1492 362
292 79
2849 672
3433 512
2929 386
2169 592
1541 299
1788 418
191 39
2100 381
6343 256
17193 105
12015 882
8289 625
35880 398
39217 298