1506 362
294 79
2852 672
3579 512
3089 386
2170 592
1552 299
1792 418
193 39
2118 381
6364 256
17239 105
12030 882
8291 625
35902 398
39225 298