253401 40
105782 8
84279 10
35227 5
73576 7
80656 7
57957 1
141009 16
80505 5
79105 8
70854 8
37204 3
129583 28
93827 9
86856 15
64855 2
84380 6
121059 10
67283 3
94931 7
46982 3
69781 8
47682 3
44254 3