2676 544
31648 185
23061 868
4738 165
15870 407
11533 671
5230 626
1407 238
7396 161
26808 412
3928 545