1331 291
541 164
2425 555
1085 299
739 225
2924 707
15576 890
4064 317
3919 521
14332 354
3042 377
30098 315
25580 284
14538 613
28762 348
10339 453
118792 632
6297 451