2896 125
9492 169
21866 652
5602 282
47445 141
15474 480
13669 115
16855 315
23868 841
29575 86
9519 547
15169 890
14783 251
14739 900
16828 454
5273 260
16608 445
10676 321
22901 704
9528 486
19094 348
3583 245
12356 627
36229 143
8316 999
9560 718
3589 644
7829 648