10966 175
15201 228
20526 593
30432 736
8421 60
19752 185
9056 168
18559 442
28837 833
8485 819
14754 317
19202 732
17443 774
10069 247
11320 171
12659 689
17050 719
10883 304
36604 478
32083 375
25008 1063
16200 355
12030 984
10233 566
10335 397
10416 312