2991 351
9376 605
4980 40
3989 90
7633 336
5883 362
5068 584
8614 828
7687 620
9118 179
4266 420
5276 865
12483 585
6478 841
6056 496
3463 34
1680 76
2157 268
4870 299
3720 303
7751 721
7091 530
4301 636
4279 33
2416 243