30481 341
145083 738
66536 857
90955 557
62557 126
37752 347
16049 211
27117 880
18452 121
107411 344
29726 240
85094 532
35848 636
46891 502
49956 616
24516 188
15662 760
33360 246
30426 496
58052 604
75358 749
43102 413
53237 944
83639 531
21444 518
73204 304
50806 415
28826 943