3032 581
14282 428
2759 484
986 40
3390 616
16947 880
1236 132
1527 115
13902 587
2496 423
5560 844
11059 250
10105 217
3576 429
4944 975
2703 353
3199 444
2589 206
6896 317
16000 868
3012 151
2676 168
1428 148
4077 289