18065 307
2460 715
2200 575
185226 876
5826 598
148069 536
87101 185
8154 579
181189 420
49658 272
27227 550
43792 652
23744 1011
162315 654
64185 225
16293 565
27054 821
20144 629
271287 507
16607 701
1071124 3090
255487 936
416677 1175