422440 923
195368 1151
11341 485
12105 550
397941 809
7853 640
19067 399
151245 982
8318 707
6238 312