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