1091 47
490 66
591 101
3575 614
1624 426
1505 361
2087 633
2933 186
4128 538
2119 474
1005 172
585 106
1689 356
1396 82
3062 875
2932 942
3826 552
2819 812
1214 309
1646 447
1445 396
2547 490
2665 767
114 29