3093 295
3190 373
5177 508
9974 591
25729 274
106294 370
14489 514
44634 255
17961 654
26629 402
21420 281
28731 381
13015 803
17779 929
10522 614
9258 151
2567 507
18895 342
4419 748
2850 197
4066 603
15408 580