3016 137
4984 627
8081 605
9260 643
5216 540
11901 916
1831 34
1446 38
5699 345
7370 744
4480 74
9965 261
6510 473
7631 756
2690 29
4216 566
12634 89
6621 554
9502 587
2028 79
9232 203
5637 661
4709 575
3477 292