31667 458
29215 411
35773 677
285852 591
34196 465
23089 151
104316 367
16771 72
6909 274
8205 158
28283 280
55719 777
40175 638
17584 248
38342 511
22925 495
50525 534
4268 350
16428 152
16186 616
92901 487
38368 49
21834 773
29463 529