2780 45
4435 175
6288 301
19884 187
492278 1001
10379 566
21153 263
22525 680
22344 517
6571 547
287288 1158
34552 155
40043 303
80641 245
5978 281
15555 585
117493 702
13708 71
26418 258
14618 642
42247 630
14491 465
49630 213
40324 498