3068 943
377 64
2763 910
3185 968
1743 446
2489 762
2537 298
7105 961
4781 598
9051 411
3749 97
6163 517
7628 504
5364 70