29482 110
18686 90
24919 666
11517 81
28804 124
10165 523
43860 242
14721 642
16239 590
23266 308
20793 533
25593 685
169851 655
134456 828
34555 583
237958 569
379190 655
231210 1027
118296 378
248955 1389
82685 176
135879 357
191038 395
88104 507
121807 626