422513 923
195434 1151
11342 485
12106 550
397944 809
7853 640
19067 399
151254 982
8318 707
6238 312