5087 108
7111 733
3194 547
2497 109
11442 59
4591 670
5268 556
12114 436
31438 857
8562 398
9700 885
10792 510
12197 816
6797 335
11786 761
4047 172
7906 470
3784 112
9343 617
6845 519
5721 640