47010 777
8428 86
10593 286
15338 125
17334 86
7729 235
6099 238
31747 956
17262 197
22790 609
10326 162
72840 479
10506 390
12801 539
5276 584
5937 715
5390 273
6144 516
3336 237