5043 108
7095 733
3186 547
2422 109
11367 59
4586 670
5253 556
12109 436
31430 857
8558 398
9696 885
10784 510
12187 816
6791 335
11781 761
4043 172
7901 470
3781 112
9341 617
6840 519
5712 640