14681
44327
146823
120220
155836
11290261
132317
5862
95922
86011
165115
70214
101920
128213
82625
66710
96043
60916
66010
129562
3040
40610
2121
87526
89115
187654
89434
4658
1390
73680
274046
2781
2274
59720
46611
89718
2465
125751
72716
4209
118357
1722