515 107
15044 449
3492 536
28346 281
5959 150
14134 740
7684 653
3716 535
3765 219
7182 412
4503 497
3704 468
15630 67
1152 127
4083 737
4213 665
3201 788