30487 341
145097 738
66542 857
90959 557
62564 126
37754 347
16052 211
27121 880
18454 121
107420 344
29727 240
85097 532
35848 636
46901 502
49958 616
24517 188
15664 760
33361 246
30426 496
58053 604
75369 749
43108 413
53240 944
83641 531
21445 518
73212 304
50812 415
28826 943