101711 172
113259 882
94244 639
197028 664
21257 117
206797 1030
52179 546
53568 629
136116 1105
156301 1015
227082 989
73560 614
189176 634
305292 506
331395 1313
158809 939
216713 393
54085 238
46603 562
56150 802
205146 433
97975 313