41032 176
81872 647
3196 913
1570 290
572 25
1886 474
1854 462
1659 272
29233 64
2854 677
1359 246
314810 1621
704 126
1229 273
546 70
15226 68
11174 323
110336 162
2969 737
11774 605
2065 527
2938 720
1905 406
19540 148
913 185
2952 600
2093 472
907 172