23063 149
9692 726
11127 841
4445 392
19928 58
7962 262
4591 212
13167 723
57606 416
500427 853
191900 287
127998 120
151031 422
105153 679
70626 284
93901 114
89875 672
195492 834
317193 573
125571 689
111337 519
359662 562
106287 79
192558 875
81153 609
88423 366
179591 648
287155 643