58080 589
56881 691
31251 240
13666 942
6828 183
70831 642
24714 628
32894 942
21222 445
16604 325
15137 151
22708 715
302699 709
8365 624
14332 296
11258 828
12097 351
40451 322
9776 357
32945 827
16048 754
24926 417
14969 562
7834 494
8623 623
34988 260
11054 327
575975 3061