13954 183
58029 700
18139 361
9924 403
17098 423
45291 337
53689 528
44414 126
59254 215
34556 391
22426 242
29640 652
16200 508
16236 290
34117 117
115368 806
10646 236