2991 803
6895 70
2949 713
2940 284
4081 532
28303 590
4725 311
13753 350
8337 405
4743 731
7015 359
21556 436
6126 512
5296 824
36897 104
7741 462
9029 357
1552 156
4073 931
4079 82
16199 61
21504 182
2575 189
2205 302
2452 369
8211 169
3183 41
2715 370