3316 640
4060 574
27047 653
12358 632
3455 167
6254 528
4243 423
6620 284
6339 138
12348 688
2957 30
8501 111
3453 530
8131 444
4004 180