145352 19
43002 6
35452 2
25730 2
62756 5
94483 20
37128 3
36434 4
27956 1
62582 10
32104 3
119809 14
130953 23
23326 2
93933 24
19726 2
64602 8
90426 2
40103 5
28901 1
19257 1
40952 3
74407 9
50451 8