1696 313
2085 531
1576 284
1026 170
2859 804
753 186
1648 399
460 40
2004 409
733 175
1047 103
754 85
555 93
2299 445
3732 486
1662 337
2638 663
2696 559
1310 192
2993 688
2742 435
889 223
3682 854
18605 341