21024 509
4022 367
12290 28
21098 444
12299 430
11386 440
2025 458
2004 384
1450 314
3087 653
2646 630
729 208
1848 511
2670 685
910 180
849 67
746 179
2602 707
2242 542
1085 208
23971 442
9286 529
14623 158
8737 392
15163 67
17148 354
6481 655
14627 258