2634 30
12552 524
15882 758
6292 664
10578 539
6642 591
6573 245
18558 1053
13330 253
7039 625
9437 386
9795 771
8216 169
5226 472
14417 418
9996 165
15876 826
35465 684
6318 209
17133 242
6498 83
12043 158
11696 511
6908 459