3895 295
4851 373
5946 508
11338 592
26253 274
110846 372
14680 514
46363 259
18481 655
27220 402
22642 281
29333 382
13557 803
18278 929
10894 614
9555 151
2678 507
19448 342
4511 748
3036 197
4186 603
15728 580