5085 513
3685 42
2154 116
4123 518
13942 89
5526 327
14039 729
12657 532
2314 401
5531 544
4706 630
5098 561
3530 121
4509 76
3125 602
13408 232
8455 421
4129 719
7091 693
50751 367
18899 542
86768 261
61281 939
31942 435
297905 443
5310 242
5436 152
12674 250