50071 557
275 89
2056 492
1982 472
1531 350
2421 759
377 98
860 129
580 152
1552 92
2775 589
600 177
909 174
6918 576
9504 295
3792 264
2183 410
6674 829
15461 177
13124 139
4282 335
5989 638
10069 55
17333 57
9541 135
18095 777
5362 73
6937 482