48503 12
28105 3
35555 3
34451 8
28107 9
20254 1
17076 1
36734 3
42855 6
39407 5
30858 11
25552 8
27534 5
28377 2
23254 2
37034 3
24306 2
27784 2
59584 7
28558 4
37682 6
30976 1
29805 3
126452 14