485 68
1381 390
646 111
1103 309
7287 456
11393 220
269070 468
122235 941
4474 386
18032 95
9316 580
4047 521