12346 336
1288 65
3453 373
6926 217
18809 342
5153 529
8620 609
4986 612
14409 580
1918 405
819 94
3079 479
3056 676