2896 125
9492 169
21864 652
5602 282
47444 141
15474 480
13667 115
16855 315
23868 841
29574 86
9519 547
15169 890
14783 251
14739 900
16828 454
5272 260
16608 445
10675 321
22899 704
9528 486
19091 348
3583 245
12356 627
36227 143
8316 999
9560 718
3589 644
7829 648