3991 218
4395 191
7342 675
5083 505
6337 591
5645 63
8255 268
4284 684
45048 728
20080 112
8011 658
10979 467
6396 391
21703 810
4269 178
8888 419
41532 570
25420 66
22647 762
2628 46
4200 429
3469 70
9334 226
6220 314
2938 255
5601 488
6629 880
7542 927