104803
17037
130205
296765
690604
25603
248956
12978
33684
31761
5436
64255
6938
4020
23422
39727
23928
29833