1316 291
535 164
2422 555
1076 299
729 225
2897 707
15354 890
4047 317
3906 521
14317 354
3016 377
30076 315
25543 284
14508 613
28704 348
10317 453
118673 632
6259 451