324 82
2835 883
1797 496
2027 514
10509 814
25708 650
72621 569
1647 182
8618 111
1593 232
15574 599
12845 302
96098 746
56039 131
39627 467
5534 768
2800 312
16615 337
705189 1589
56402 90
6225 668
9207 98
38875 719
7873 532
106214 408