32580 145
35982 583
17013 777
21377 759
18153 675
9538 326
13033 688
26683 201
7231 517
15571 465
15407 743
24466 313
12874 752
17244 589
20899 448
70295 169
10926 502
20160 83
25002 329
2882 197
74135 859
10879 78
3566 560
21860 263
36209 660
98875 289
30916 537
37828 97