2859 515
4131 676
3957 660
4302 605
4865 263
14671 146
7713 330
40970 198
9085 889
14849 234
8371 788
8140 416
10767 434
4523 387
4733 638
10309 209
4630 258
1355 42
3387 623
12298 468
2926 413