2910 95
3238 130
4300 158
5763 125
4339 688
7015 506
5615 603
4233 460
11492 380
6943 624
5422 38
4334 93
4507 291
6491 39
11005 635
3319 112
12349 442
17273 107
15029 666
26635 669
5281 190
11249 711
4547 171
6851 850