26581 807
17128 423
10254 700
20787 373
10293 752
8654 502
14078 81
9349 970
29432 658
14959 266
25554 293
11076 274
28063 186
74058 247
14533 839
10305 555