42231 787
28984 545
17372 94
14580 225
15267 558
22423 115
20893 699
25419 389
18945 76
21800 463
28084 75
43429 1011
16913 318
15639 565
58982 499
39423 103
92875 305
12651 499
20151 444
15617 413
65725 215
51218 673
23821 554
10533 429
39342 230
20714 779
14204 760
24979 108