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