929 80
10447 71
20903 269
20562 380
2631 622
2992 197
13266 458
6798 348
5126 681
6213 67
4691 704
18033 713
8615 75
5647 615
29749 87
17005 517
26850 533
23345 613
10980 462
8018 483
12659 321
29905 742
14947 714
3602 314