4972 130
30598 616
7594 812
3256 148
9265 411
13313 582
8249 405
13846 569
4377 229
7269 443
3250 285
18312 530
14648 219
5811 705
17658 529
4328 627
14661 525
2970 89
3213 424
5569 256
11673 752
5920 846
16753 712
4659 504
41667 513
6784 445
8009 408
13091 924