3333 386
2234 193
4750 187
2729 329
979 58
1496 121
3733 851
27916 952
5052 553
2929 255
67063 690
10797 894
8006 452
4951 641
9051 408