5089 108
7111 733
3194 547
2498 109
11449 59
4591 670
5269 556
12114 436
31441 857
8563 398
9700 885
10793 510
12197 816
6797 335
11788 761
4047 172
7906 470
3786 112
9357 617
6845 519
5722 640