49909 5
56880 12
28779 1
25084 1
50879 5
28328 5
37429 4
35157 2
32203 6
32733 3
38929 11
53507 10
33052 5
36954 8
51403 17
23257 1
91134 21
36029 2
47701 4
31084 1
41106 6
44454 7
47478 3
103405 24