16015 110
20281 115
33007 128
14062 208
12366 87
16162 695
7996 727
7983 83
3422 701
7555 468
3700 820
2294 372
2780 312