22832 149
9628 726
11040 841
4404 392
19878 58
7892 262
4573 212
13113 723
57451 416
498634 853
191388 287
127574 120
150655 422
104832 679
70396 284
93644 114
89558 672
194879 834
316001 572
125192 689
111004 519
358354 562
105949 79
191878 875
80969 609
88106 366
179078 647
286100 643