31186 44
18615 658
167175 539
34658 543
137941 851
24032 152
141334 269
22048 45
20861 446
51019 181
47883 603
166716 306
18153 228
12936 836
21073 294
126253 582
22967 192
346521 655
52672 68
41897 136
21393 388
22722 638
108968 667
27645 712