30484 341
145089 738
66538 857
90958 557
62562 126
37752 347
16050 211
27118 880
18452 121
107417 344
29726 240
85096 532
35848 636
46899 502
49956 616
24516 188
15663 760
33361 246
30426 496
58053 604
75361 749
43104 413
53239 944
83640 531
21444 518
73204 304
50812 415
28826 943