1510 362
295 79
2855 672
3800 513
3366 386
2171 592
1575 299
1799 418
194 39
2151 381
6401 256
17313 105
12059 882
8312 625
35936 398
39234 298