103717 640
8083 508
13858 158
12801 591
19452 542
23306 677
10888 324
17442 703
10251 846
3945 96
217669 1135
13355 666
593494 3093
437769 1156
341949 1175
27097 217
163903 568
98675 808
49218 148
27725 849
146130 561
31173 615
129701 287
45204 694
27591 534
371173 977
74845 921
161148 902