2963 102
5020 423
5700 647
4036 39
806 100
8505 182
2902 755
6155 389
8709 353
3640 53
6929 599
3991 350
2713 669
4220 771
12142 386
28786 92
16215 528
12207 70
5955 212
3802 523
5738 444
6056 597
6499 634
3453 137
5758 403
4068 572
3874 694
10221 561