2831 515
4126 676
3956 660
4300 605
4859 263
14669 146
7713 330
40969 198
9084 889
14846 234
8369 788
8140 416
10765 434
4522 387
4733 638
10309 209
4627 258
1355 42
3387 623
12297 468
2925 413