34968 362
30297 425
42689 724
17966 98
57243 322
60003 310
24626 622
50173 429
171513 590
9929 353
3647 625
28460 146
26369 115
65923 529
18764 169
46653 294
8791 54
44955 143
73949 734
19935 339
53737 950
21306 248
56079 570
16255 41
43003 122
159090 418