103723 640
8083 508
13858 158
12801 591
19452 542
23306 677
10888 324
17444 703
10252 846
3945 96
217679 1135
13355 666
593506 3093
437775 1156
341958 1175
27097 217
163903 568
98675 808
49219 148
27725 849
146138 561
31175 615
129702 287
45206 694
27591 534
371178 977
74847 921
161155 902