1089 146
3511 319
3540 547
7631 625
3515 602
2637 278
7055 368
17001 195
18133 169
16516 73
544679 860
205045 296
75688 285
379708 533
26439 136
15575 821
6882 551
10759 603
28634 177
131558 386
11490 894
15281 734
5756 378
13090 362
17214 522
105548 291
42300 197
16001 515