22008 950
12030 210
29456 134
39909 581
25617 562
27487 569
91993 389
124036 483
952820 3307
16805 99
326598 1231
378425 2144
19544 763
53580 416
45611 425
101591 202
34954 419
78212 349
39291 572
56909 390
37448 245
90150 775
52304 515
65700 509
131351 791
21751 337
58503 130
21396 309