515 107
15044 449
3492 536
28343 281
5958 150
14132 740
7683 653
3716 535
3765 219
7181 412
4503 497
3704 468
15630 67
1152 127
4083 737
4213 665
3201 788