2531 29
3514 527
8346 49
61985 727
5870 187
6803 479
12970 688
4270 96
24355 177
46502 127
38826 34
7714 850
5595 57
19997 777
12257 842
28380 280
24850 482
10036 651
6506 256
5443 86
7562 360
10044 299
10391 397
9926 88