3591 42
6152 123
8745 597
44351 71
8997 966
5773 393
14001 167
5831 132
7854 195
12117 84
12893 645
5214 397
8163 465
5186 98
5899 483
9905 520
4525 495
3065 83
6748 119
4663 523
35718 687
5772 311
9301 44
5840 391
1942 35
15132 739
4475 860
7018 217