21529 179
50867 920
36444 318
6375 470
60094 399
36102 157
28786 123
11767 246
120121 189
63334 621
34910 892
156819 299
87237 98
109209 642
68522 92
35717 153
79101 776
102437 343
40988 589
34948 824
91034 481
49517 696
47363 115
42352 493
22771 537
100984 216
7235 745
16667 473