32581 145
35985 583
17013 777
21377 759
18153 675
9538 326
13033 688
26683 201
7231 517
15571 465
15408 743
24466 313
12875 752
17245 589
20900 448
70302 169
10931 502
20162 83
25003 329
2882 197
74141 859
10879 78
3566 560
21860 263
36211 660
98879 289
30918 537
37829 97