4525 399
894551 1976
374802 733
12677 380
10511 494
8055 424
10405 555
32201 940
26199 397
39222 412
31275 281
16686 474
6705 53
5265 35
12745 874
7022 488
9926 323
5796 656
19613 187
8199 145
8493 513
15355 616
5647 466
5327 904
7518 561
6341 294
24157 560
6223 170