1512 362
295 79
2856 672
3868 513
3450 386
2171 592
1580 299
1803 418
195 39
2161 381
6409 256
17342 105
12065 882
8313 625
35939 398
39239 298