810 96
2247 517
1791 443
2167 344
17646 313
12054 90
30601 167
47731 135
57728 389
30058 291
18874 132
28428 132
46045 323
17314 40
15271 77
29088 88
34776 170
17450 139
51427 233
29327 352
46631 380
32992 607
22684 87
1218484 627