1331 291
542 164
2426 555
1085 299
739 225
2925 707
15598 890
4066 317
3921 521
14337 354
3043 377
30099 315
25586 284
14539 613
28768 348
10340 453
118803 632
6299 451