3318 386
2206 193
4735 187
2716 329
965 58
1469 121
3719 851
27900 952
5040 553
2921 255
67052 690
10765 894
8003 452
4949 641
9035 408