5001 509
3045 533
2326 245
3778 761
4958 331
2944 42
1995 352
4313 284
3882 127
6740 659
6312 641
4022 391
2079 67
4094 386
1988 121
3211 481
1259 104
4792 532
4952 567
1396 61
3562 590
5107 536
1685 161
2265 306
2430 323
2421 460
3278 387
3595 640