1511 362
295 79
2855 672
3810 513
3381 386
2171 592
1575 299
1799 418
194 39
2151 381
6402 256
17319 105
12061 882
8312 625
35937 398
39236 298