12201 803
16603 277
4363 368
8780 278
11735 299
12083 701
3883 764
5281 209
1887 337
5878 96
19010 536
979 49
6462 473