2445 525
1669 245
2104 91
4002 601
958 62
8286 844
3123 638
1486 122
485 48
22134 724
33780 188
41841 384
120439 592