1048 32
7901 694
2145 585
6112 508
553 107
3638 459
2417 689
3534 116
14566 291
3357 732
3019 611
3149 205
4497 615
4887 428
2769 528
2575 512
33431 539
33957 540
31582 182
42824 67
4473 668
5827 351
12607 468
7134 381
39425 92