1045 256
212 47
1908 538
773 205
956 203
2004 557
2723 503
4195 139
6946 659
3825 284
5163 429
16769 940
4897 459
7992 577
14909 608
92981 454