860 68
1387 390
648 111
1107 309
7310 456
11405 220
269135 468
122264 941
4499 386
18293 95
9375 580
4051 521