20596 371
9707 126
6282 813
36106 607
6136 494
16477 338
8935 615
7845 373
15086 692
2696 305
12958 85
5249 131
8075 230
14639 584
8399 614
12438 630
16921 659
3596 58
14753 734