29925 500
39147 161
38855 387
31044 466
30784 648
26429 326
26378 521
77568 595
65919 152
60064 734
56630 372
26529 678
35922 288
84352 697
44159 275
29059 97
141459 692
45139 405
29820 219
118424 281
63683 758
51759 613
35454 624
30833 463
57160 404