21633 867
2877 296
1653 206
17050 292
2732 66
5643 790
2950 692
2853 573
1971 304
8240 266
1686 424
1404 191