150228 300
83052 300
51542 182
64005 163
35766 681
57296 238
41667 641
277277 395
197240 571
478652 800
22991 108
168934 849
21576 426
298226 968
56404 160
62977 774
21138 92
33425 329
291540 642
185752 397
139478 211
42711 265
52193 238
98402 916
20216 383
243669 850
24588 781
210935 290