3382 140
15540 471
7291 617
7186 44
10901 877
40932 506
4182 567
5301 234
8160 178
3361 140
16171 717
6583 376
283789 591
5877 146
18283 647
6148 275
22698 328
3592 588
2298 194
3171 486
8221 544
19986 586
6935 639
3822 612
7343 859
7607 526
8138 517
8887 659