4651 671
2577 78
10534 327
5184 628
5170 360
4312 204
3812 563
2584 228
4658 540
47298 758
51966 527
70240 192
67893 880
39169 608