16047 110
20284 115
33042 128
14083 208
12377 87
16171 695
8001 727
7986 83
3422 701
7563 468
3704 820
2298 372
2807 312