3333 386
2234 193
4750 187
2729 329
979 58
1495 121
3733 851
27916 952
5052 553
2929 255
67063 690
10795 894
8006 452
4950 641
9049 408