5042 108
7094 733
3186 547
2422 109
11364 59
4586 670
5252 556
12109 436
31429 857
8556 398
9696 885
10784 510
12187 816
6790 335
11781 761
4043 172
7901 470
3781 112
9341 617
6840 519
5712 640