3060 82
5647 451
15605 438
19633 214
25941 591
28004 582
13807 301
4811 293
18640 593
11585 194
10348 527
7077 606
9464 147
8985 761
9633 454
7860 304
7670 715
9444 588
8884 409
16250 114
12102 366
16416 742
15202 619
4964 92
9782 305
34982 533
13269 685
23843 721