10760 50
32327 145
35673 583
16824 777
21185 759
12932 688
26431 201
15444 465
4581 77
15306 743
24229 313
5349 112
12685 752
4542 373
17122 589
16407 58
6293 336
20629 448
69815 169
10762 502
4837 677
53662 352
19907 83
24837 327
73591 859
24977 188
10765 78
21681 262