1181 251
121083 212
16273 615
25367 727
4221 558
3145 483
3438 882
18562 520
3500 630
12660 530
9873 535
55089 332
3502 927
3018 514
26005 104
23601 489
6588 179