1451 238
2884 544
32012 185
23686 868
4824 165
16766 409
11882 671
5265 626
7554 161
26998 412
3974 545