812 68
1387 390
648 111
1107 309
7309 456
11402 220
269129 468
122258 941
4499 386
18260 95
9366 580
4050 521