588 68
1382 390
647 111
1104 309
7295 456
11393 220
269091 468
122242 941
4483 386
18092 95
9324 580
4048 521