31308 979
7062 605
5214 311
6640 342
4589 465
11475 357
9321 169
4515 171
5043 426
21675 130
8853 131
13822 96
12100 63
11781 185
8875 538
120762 616
3018 207
312120 707
42695 673
66687 418
611215 881
84582 289
147544 696
129429 520
449345 582
126273 85
214520 654
347087 655