3894 295
4847 373
5944 508
11337 592
26250 274
110839 372
14679 514
46355 259
18481 655
27220 402
22638 281
29333 382
13557 803
18278 929
10892 614
9553 151
2678 507
19447 342
4510 748
3035 197
4185 603
15728 580