440250 936
209289 1173
11433 485
12206 550
399016 809
7897 640
19305 399
153718 984
8404 707
6297 312