441865 936
210198 1175
11444 485
12213 550
399078 809
7902 640
19320 399
153936 985
8412 707
6302 312