21997 950
12029 210
29438 134
39900 581
25591 562
27459 569
91909 389
124000 483
952629 3307
16785 99
326544 1231
378305 2144
19541 763
53543 416
45585 425
101523 202
34945 419
78120 349
39260 572
56861 390
37409 245
90100 775
52244 515
65655 509
131297 791
21725 337
58456 130
21396 309