5075 108
7103 733
3193 547
2487 109
11415 59
4591 670
5265 556
12112 436
31437 857
8559 398
9699 885
10792 510
12193 816
6793 335
11784 761
4046 172
7904 470
3782 112
9341 617
6843 519
5716 640