103697 640
8083 508
13858 158
12801 591
19452 542
23306 677
10888 324
17441 703
10250 846
3945 96
217651 1135
13355 666
593443 3093
437731 1156
341918 1175
27096 217
163903 568
98673 808
49213 148
27725 849
146117 561
31173 615
129691 287
45199 694
27590 534
371142 977
74825 921
161129 902