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