3057 921
3027 960
19884 529
2256 642
1998 576
2840 892
369 98
935 190
585 140
2018 622
2163 647
3002 957
3079 801
1648 486
1113 143
2622 561
1262 389
1451 405
297 87
2786 582
2651 864
2312 748
186 60
301 60
1147 269
1792 337
1124 292
786 209