3903 295
4859 373
5958 508
11350 592
26267 274
110884 372
14683 514
46378 259
18483 655
27227 402
22649 281
29338 382
13567 803
18280 929
10897 614
9556 151
2680 507
19452 342
4511 748
3036 197
4191 603
15730 580