50096 557
275 89
2056 492
1982 472
1544 350
2422 759
379 98
880 129
584 152
1627 92
2777 589
607 177
910 174
6918 576
9539 295
3834 264
2184 410
6675 829
15461 177
13126 139
4285 335
5989 638
10073 55
17344 57
9544 135
18122 777
5367 73
6945 482