26580 807
17127 423
10253 700
20784 373
10293 752
8654 502
14077 81
9349 970
29428 658
14959 266
25554 293
11075 274
28060 186
74055 247
14533 839
10305 555