4652 671
2581 78
10543 327
5191 628
5177 360
4316 204
3814 563
2599 228
4664 540
47515 759
52257 527
70705 192
68270 880
39403 608