49952 7
69655 6
20505 3
117331 17
44558 4
34531 4
42056 3
38981 4
99479 10
59828 11
45028 3
76028 11
36478 5
38658 2
39134 3
50781 5
38856 5
41476 4
22576 1
36103 4
70084 12
28230 1
52252 6
50107 5