2976 12209
14515 5946
15394 4910
1649 13550
10328 14288
4594 2788
4836 1447
10897 9871
5375 7671
12099 863
9324 6195
14397 5579
10698 14927
13289 6616
2935 4226