34429 137
5630 452
3601 385
9703 417
3543 163
6765 775
2811 97
4648 191
9518 551
5865 740
7310 639
5100 588
18151 213
37998 663
36841 483
72161 547
56035 829
64346 160