2090 252
5491 468
1736 167
15533 44
10955 970
1064 114
2989 575
5091 786
4797 58
38558 49
5820 171
4942 608