103704 640
8083 508
13858 158
12801 591
19452 542
23306 677
10888 324
17442 703
10250 846
3945 96
217657 1135
13355 666
593461 3093
437741 1156
341924 1175
27097 217
163903 568
98673 808
49215 148
27725 849
146120 561
31173 615
129696 287
45203 694
27591 534
371152 977
74834 921
161135 902