30441 904
105462 575
91858 871
96889 660
213875 1480
47315 321
57267 248
45199 446
42355 488
166200 856
34028 316
144189 681
70615 412
62233 940
50650 345
215543 1012
67855 559
52441 683
64909 281
86664 1172
59934 766
227301 528
122798 439
155481 711