3095 239
1887 241
13270 338
1097 146
23134 469
5145 654
5999 143
2866 226
2098 392
2439 94
12880 314
11864 215
4035 149
3031 812
15835 624
21201 484
3549 817
21748 652
2788 198
2558 509
5945 635
2324 541
1702 437
7801 666
14270 584
8054 283
9842 75
3997 503