81033 13
26776 1
34430 5
59705 7
35306 10
44978 3
38434 6
47726 17
156508 12
30832 7
38002 5
36659 5
32707 2
79777 25
228708 45
27508 3
46726 13
98653 13
108428 31
50030 10
44153 4
34805 2
327751 63
56909 11