30104 59
7647 45
11877 883
36210 135
10935 356
29196 328
25646 328
10688 136
19685 400
14638 610
6147 498
11687 82
16400 503
8073 228
7151 46
5997 55
9922 165
14408 783
29337 698
30626 718
22340 575
8499 398
13219 438
25922 269
15206 53
13854 380
12784 303
12502 711