354 85
2975 280
1402 372
483 79
6613 709
1176 82
679 75
1541 51
3394 511
2601 540
1028 209
2529 796
16373 706
7809 737
23531 872
5710 508
1521 401
2545 65
787 161
1485 196
2258 672
1327 366
2439 255
833 80