20387 38
3234 99
14516 750
13493 160
290880 567
130465 294
20006 406
37924 79
55064 947
56206 500
45162 214
17392 703
55366 735
5997 582