2780 751
2308 613
1020 204
2699 690
2450 745
1126 256
1198 389
574 128
1878 575
8142 447
7638 602
7194 715
3907 302
9698 27
9348 392
11918 524