628 68
1382 390
647 111
1104 309
7296 456
11394 220
269096 468
122245 941
4485 386
18107 95
9333 580
4048 521