1510 362
295 79
2855 672
3770 513
3349 386
2171 592
1569 299
1798 418
194 39
2146 381
6399 256
17304 105
12056 882
8312 625
35930 398
39233 298