32079 343
8802 54
44555 528
16466 508
22068 237
24292 138
11794 429
9539 448
17647 585
14693 172
37812 450
43764 716
12834 763
19370 343
35294 727
15224 403
17047 374
56281 500
18737 142
19700 548
46049 883
78599 868
30646 117
25015 446