17303
190171
513269
441486
174284
116213
515590
923582
824524
202601
603418
50137
664971
478822
55346
492412
28296
1024917
132657
21222
100110
154416
114664
929444
215819
802246