2996 456
11185 812
3831 254
3932 127
5160 470
7728 372
8317 717
2911 197
4631 590
10102 852
4339 184
6169 435
9203 748
3943 78
4633 389
8004 687
10604 610
8658 909
15239 798
10034 530
3245 85
3287 307
5129 584
21054 197