50039 557
275 89
2056 492
1982 472
1522 350
2421 759
376 98
843 129
576 152
1475 92
2775 589
595 177
906 174
6916 576
9485 295
3749 264
2180 410
6673 829
15457 177
13122 139
4282 335
5986 638
10062 55
17328 57
9540 135
18076 777
5355 73
6935 482