4978
336437
510576
268747
12620
699496
425165
203407
939239
382267
675755
114657
152215
103293
1011967
512704
256968
75253
210860
938332
303413
331571
293131
93589
216415
741646