11557
17131
375743
325305
250976
368892
364211
1031115
15880748
706986
5090578
4435980
3556510
3553192
2320216
2224495
834
332250
382972
396161