29482 110
80707 567
57885 485
18686 90
24919 666
27863 96
11517 81
17525 64
34683 598
72889 334
28804 124
10165 523
38783 164
76835 269
34888 300
43860 242
75728 101
33213 233
14721 642
173040 357
129969 903
57394 277
30829 429
16239 590
52796 659
24161 416
64704 467
70396 638