3593 966
27790 69
5531 215
5646 689
151 508
54 748
24297 132
78 498
763 246
73354 103
675 705
670 182
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90