10250 309
2701 32
6335 969
51696 725
1763 90
6203 538
6389 837
2697 197
3702 202
2804 45
2597 482
3144 70
2206 169
5654 448
5059 622
3816 705
916 31