693 68
1384 390
647 111
1105 309
7300 456
11396 220
269111 468
122247 941
4496 386
18181 95
9342 580
4049 521