31101 86
19904 663
23356 343
43435 529
16905 376
84151 475
17419 596
47815 360
11170 673
20033 179
25248 620
25827 242
25323 307
23979 184
9302 175
28010 520
42032 787
28845 545
17272 94
14478 225
15190 558
22046 115
20694 699
18752 76
21709 463
27913 75
43220 1010
16883 318