2631 583
491 152
885 215
915 272
79465 550
67566 182
70515 670
125031 793
141683 679
51371 626
16182 347
8222 826
13853 564
2715 492
197276 1138
30351 365
123126 549
27946 138
1278 306
86164 470
88308 1010
89860 144
40695 943
129097 851