2894 125
9488 169
21779 652
5599 282
47400 141
15466 480
13661 115
16842 315
23847 841
29567 86
9515 547
15164 890
14778 251
14737 900
16793 454
5267 260
16590 445
10671 321
22891 704
9522 486
19076 348
3580 245
12351 627
36199 143
8310 999
9559 718
3585 644
7826 648