441993 936
210282 1175
11445 485
12213 550
399083 809
7902 640
19320 399
153956 985
8414 707
6302 312