2896 125
9491 169
21847 652
5602 282
47433 141
15472 480
13667 115
16854 315
23865 841
29572 86
9517 547
15169 890
14782 251
14739 900
16820 454
5271 260
16602 445
10674 321
22899 704
9527 486
19085 348
3583 245
12354 627
36226 143
8315 999
9559 718
3589 644
7829 648