2978 275
2740 90
4682 97
3904 645
3247 524
14667 626
7333 134
11462 423
4849 686
18505 710
3471 699
2856 188
6716 895
10998 76
12122 244
2939 322
3083 184
4994 441
5533 512
7788 614
7666 197
1244 188
2559 439
3718 733