2583 485
13029 721
8272 82
101598 722
57606 416
500429 853
191900 287
127998 120
151032 422
105153 679
70626 284
93902 114
89875 672
317194 573
111337 519
359665 562
106288 79
192558 875
88423 366
179591 648
287156 643
143196 824
206222 325