3903 295
4859 373
5954 508
11347 592
26264 274
110880 372
14683 514
46376 259
18481 655
27223 402
22649 281
29337 382
13567 803
18279 929
10895 614
9556 151
2680 507
19452 342
4511 748
3036 197
4191 603
15730 580