29014 350
20238 99
23827 343
16865 276
8882 44
47655 464
12390 413
8670 131
19110 360
35468 763
16331 537
14289 147
23434 787
56919 153
25436 732
22577 659
19614 718
34418 647
17273 308
47848 403
97273 704
12396 215
43856 580
12275 338
10522 63
15850 512
69970 407
33554 743