3036 691
5210 552
8413 365
4875 618
4039 75
2991 232
7464 727
4158 58
5557 256
17759 503
1878 42
2883 525
8528 667
1546 291
1872 272
5117 558
1554 145
3645 292
3080 324
4721 291
41589 513
2740 448
579 30
10744 367
1027 111
5317 87
15600 393
4737 418