22083 149
9406 726
10816 841
4303 392
19688 58
7696 262
4511 212
12949 723
57007 416
493633 852
189946 287
126481 120
149543 422
103924 678
69815 282
92905 114
88753 672
193278 834
312789 570
124170 689
110211 519
354671 562
105076 79
190169 875
80371 609
87348 366
177506 647
283401 643