953 313
1897 357
17227 503
4232 296
3704 912
4164 871
8287 156
2397 572
1146 235
3011 780
2723 663
2034 435
2241 592
2480 539
3093 940
2969 657
3060 850
23299 234
56980 68
548 115
972 135
4435 115
795 149
628 190