422361 923
195285 1151
11340 485
12105 550
397935 809
7853 640
19066 399
151243 982
8318 707
6238 312