50072 557
275 89
2056 492
1982 472
1531 350
2421 759
377 98
860 129
580 152
1553 92
2775 589
600 177
909 174
6918 576
9505 295
3795 264
2183 410
6674 829
15461 177
13124 139
4282 335
5989 638
10070 55
17333 57
9541 135
18096 777
5362 73
6938 482