3970 575
46235 540
17649 546
4699 552
22453 381
22586 176
9226 336
9380 714
7494 694
17492 864
26262 195
22913 621
4970 69
20560 766
21017 152
6580 282
13422 274
13434 491
11192 313
8996 95
27561 735
8867 248
10000 239
6332 74
8194 299
4504 672
7483 271
15344 638