30050 195
16973 533
94425 993
6149 390
12973 359
89575 619
26957 134
7788 329
46886 897
35888 139
16772 117
35072 284
14502 407
33912 202
11559 435
57005 184
12196 532
45100 89
29582 688
79381 729
27220 255
95999 244
88183 436
54415 582
8807 598
67430 516
34649 468
34410 605