680 129
908 254
2987 965
1258 327
1964 458
1121 342
2503 604
2557 724
480 59
6336 824
5988 147
25677 75
2540 471
20396 474
3778 433
18233 117