12606 48
14062 503
15094 109
43740 93
14221 885
17318 164
3290 789
6250 478
15817 348
22350 418
7841 493
19588 618
14646 223
3924 368
4638 572
7992 629
3093 517
8298 521
3683 335
4101 165
10373 667
17062 110
5609 290
3148 409
9394 713
6663 291
5389 605
3903 510