47728 7
28779 5
69854 12
46157 17
35859 4
54633 27
120434 40
66059 10
25551 9
18956 3
79382 4
22357 2
37434 9
27603 2
86832 7
31477 3
59553 14
23484 1
75408 11
47153 8
63729 13
39101 6
20527 1
29108 3