2681 544
31670 185
23091 868
4744 165
15887 407
11553 671
5232 626
1408 238
7405 161
26824 412
3933 545