2239 486
1457 37
4521 797
4783 284
27140 368
5286 658
3247 269
7404 872
15855 546
10282 516
6872 89
8943 694
18344 110
16779 613
2978 336
3837 349