104423
33969
40550
24250
35304
20728
23306
48070
25318
236741
29346
25016
23597
23684
27690