35005 657
43053 492
8555 772
5556 132
21812 671
34211 416
12727 879
25747 764
25280 611
8158 420
10763 842
11509 797
17035 533
7834 282
10049 129
27320 371
43979 895
6184 390
11646 507
8026 419
13126 359
11587 610
7738 397
39442 89
39477 306
27163 134
20558 908
8779 526