19809 295
3401 162
21786 619
92146 687
3623 617
2701 41
5240 409
4679 245
5066 148
7389 923
5677 594
2924 514
27932 345
2736 181
47170 216
89227 895
9047 595
3772 424
5711 787
3002 443
2785 317
4520 111
4827 771
2132 51
8211 265
6658 384
6104 717
9904 906