632 68
1382 390
647 111
1104 309
7296 456
11394 220
269098 468
122245 941
4486 386
18110 95
9333 580
4048 521