1049 32
7902 694
2145 585
6116 508
554 107
3640 459
2417 689
3539 116
14569 291
3357 732
3019 611
3149 205
4497 615
4889 428
2769 528
2575 512
33431 539
33957 540
31583 182
42824 67
4473 668
5827 351
12607 468
7134 381
39431 92