5001 509
3045 533
2326 245
3779 761
4958 331
2948 42
1995 352
4314 284
3882 127
6740 659
6315 641
4023 391
2081 67
4094 386
1988 121
3211 481
1260 104
4793 532
4953 567
1399 61
3563 590
5108 536
1685 161
2265 306
2430 323
2422 460
3278 387
3595 640