2234 486
1454 37
4519 797
4783 284
27139 368
5282 658
3246 269
7400 872
15845 546
10196 516
6868 89
8942 694
18322 110
16776 613
2977 336
3826 349