953 261
2787 871
850 215
2849 604
3319 70
5436 299
3902 511
10500 821
1264 66
778 171
4575 499
5034 450
4481 367
9454 654
7199 626
7494 138
15040 720
1475 413
1835 531
4309 483
4085 118
394 91
6074 139
13205 684