22645 150
40512 732
9839 613
7372 652
19692 654
106100 670
6570 99
4250 353
35651 567
10810 154
5726 829
1728 37
11599 746
7628 240
5466 498
7042 593
15933 564
5302 418
62008 628
7193 374
10376 191
33883 452
5079 90
27030 718