444396 938
211901 1183
11460 485
12225 550
399194 810
7911 640
19358 399
154257 986
8425 707
6318 312