21997 950
12029 210
29434 134
39898 581
25589 562
27457 569
91900 389
123996 483
952604 3307
16783 99
326535 1231
378296 2144
19541 763
53542 416
45583 425
101517 202
34944 419
78108 349
39257 572
56854 390
37408 245
90095 775
52243 515
65653 509
131293 791
21724 337
58449 130
21396 309