507517 952
18010 410
25900 177
38623 689
7888 150
276092 996
39557 141
8200 687
51306 243
293850 1167
54186 764
202836 950
219769 1976
15714 476
22893 364
9426 263
82006 1030
103669 326
22801 773
8196 121
5700 186
30960 122
22139 119
34639 154
43938 80
31305 596
47181 486
15164 391