3333 386
2234 193
4750 187
2729 329
978 58
1492 121
3732 851
27916 952
5052 553
2927 255
67062 690
10794 894
8006 452
4950 641
9048 408