515 107
15046 449
3492 536
28346 281
5959 150
14134 740
7685 653
3716 535
3766 219
7182 412
4503 497
3705 468
15635 67
1152 127
4084 737
4213 665
3201 788