4652 671
2581 78
10543 327
5191 628
5177 360
4315 204
3814 563
2599 228
4663 540
47500 759
52231 527
70676 192
68239 880
39394 608