3016 644
2314 109
16396 451
4440 536
30267 644
6910 150
16085 740
8244 653
4352 535
5340 219
7679 412
4881 497
4279 468
16520 67
1558 127
4724 737
4770 665
3504 789