2680 544
31663 185
23085 868
4744 165
15885 407
11549 671
5232 626
1408 238
7403 161
26821 412
3933 545