3095 751
2944 529
2764 471
16770 141
5260 75
60738 650
1831 255
7410 32
3865 172
5864 535
4994 349
14372 855
4751 300
1957 269