21296 1059
5217 551
32357 556
18118 193
89258 602
17031 962
73444 380
47678 640
21555 689
155374 759
303009 948
42630 426
3145 284
9013 581
13714 444
16887 458
123892 586
72213 347
3227 103
15701 115
16908 809
22560 62
15107 889
15181 437
15799 104
14183 214
18529 434
74359 523