5091 108
7114 733
3195 547
2498 109
11469 59
4591 670
5270 556
12114 436
31442 857
8563 398
9700 885
10794 510
12203 816
6797 335
11789 761
4047 172
7906 470
3787 112
9357 617
6848 519
5723 640