3301 295
3785 373
5427 508
10336 591
25855 274
107553 370
14530 514
45119 255
18088 654
26768 402
21750 281
28890 382
13144 803
17951 929
10624 614
9335 151
2593 507
19040 342
4450 748
2893 197
4093 603
15533 580