1515 362
297 79
2858 672
3971 516
3563 386
2175 592
1595 299
1808 418
199 39
2177 381
6439 256
17371 105
12071 882
8314 625
35952 398
39244 298