399 26
690 141
2580 748
2468 638
5265 481
2996 520
1928 409
1830 118
2690 616
2428 600
2577 129
3232 516
500 94
1112 157
1850 515
2559 69
2988 458
2670 451
2683 69
3549 589
1293 145
3214 737
1128 154
2672 501