32646 800
11840 877
4083 379
6338 109
3844 367
51143 538
48131 626
10655 714
7797 74
12384 505
10480 48
43877 148
10169 58
10092 326
25285 142
20784 316
9635 676
4455 330
17715 864
5447 265
7197 108
57599 761
13017 792
13861 574
10415 145
6601 680
58774 586
3297 109