19886 295
3403 162
21805 619
92247 687
3624 617
2701 41
5241 409
4681 245
5066 148
7389 923
5677 594
2924 514
27933 345
2736 181
47178 216
89237 896
9047 595
3772 424
5712 787
3002 443
2786 317
4520 111
4827 771
2132 51
8211 265
6658 384
6105 717
9904 906