103700 640
8083 508
13858 158
12801 591
19452 542
23306 677
10888 324
17442 703
10250 846
3945 96
217655 1135
13355 666
593458 3093
437740 1156
341921 1175
27096 217
163903 568
98673 808
49215 148
27725 849
146120 561
31173 615
129694 287
45201 694
27591 534
371149 977
74833 921
161135 902